A Permissive Graphical Patcher for SuperCollider Synths

نویسنده

  • Frédéric Dufeu
چکیده

This article presents the first version of a permissive graphical patcher (referred to in the text as SCPGP) dedicated to fluid interconnection and control of SuperCollider Synths. With SCPGP, the user programs her/his SynthDefs normally as code in the SuperCollider environment, along with a minimal amount of additional information on these SynthDefs, and programs Patterns according to a simple SuperCollider-compliant syntax. From the execution of this SuperCollider session, the SCPGP interface allows for the definition of higher-level Units, composed of one or several SynthDefs. These Units can then be used in the graphical patcher itself, where the user can easily create graphs of Units, set their parameters, and, where applicable, assign them Buffers and Patterns. Permissiveness is a key principle of SCPGP: once SynthDefs have been successively tested as valid SuperCollider code, the user must be able to interconnect them with no limitation regarding connector properties (signal rate, number of channels) or the order of execution on the SuperCollider tree of Nodes. SCPGP offers a range of flexible patching operations, to foster a fully fluid and open-ended experimentation from a network of user-defined SuperCollider Synths.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

The Ixiquarks: Merging Code and GUI in One Creative Space

This paper reports on ixiQuarks; an environment of instruments and effects that is built on top of the audio programming language SuperCollider. The rationale of these instruments is to explore alternative ways of designing musical interaction in screen-based software, and investigate how semiotics in interface design affects the musical output. The ixiQuarks are part of external libraries avai...

متن کامل

ATK Reaper: The Ambisonic Toolkit as JSFX plugins

While there is a well-established workflow for stereo production in DAWs, options have been more limited when working with Ambisonics. The Ambisonic Toolkit (ATK) brings together a number of tools and transforms for working with first order Ambisonic surround sound, and includes intriguing possibilities for spatial soundfield imaging. These tools have previously only been available for public r...

متن کامل

Multi-Platform Development of Audiovisual and Kinetic Installations

In this paper, we describe the development of multi-platform tools for Audiovisual and Kinetic installations. These involve the connection of three development environments: Python, SuperCollider and Processing, in order to drive kinetic art installations and to combine these with digital synthesis of sound and image in real time. By connecting these three platforms via the OSC protocol, we ena...

متن کامل

A Dynamic Speech Breathing System for Virtual Characters

Human speech production requires the dynamic regulation of air through the vocal system. While virtual character systems commonly are capable of speech output, they rarely take breathing during speaking – speech breathing – into account. We believe that integrating dynamic speech breathing systems in virtual characters can significantly contribute to augmenting their realism. Here, we present a...

متن کامل

pnpd/nova, a new audio synthesis engine with a dataflow language

pnpd/nova is a new dataflow-based computer music system. Its syntax shares a common subset with max-like languages like Pd or Max/MSP, but introduces some new concepts to the dataflow language, most notably an extended and extendable message type system, data encapsulation and namespaces. Currently, it doesn’t provide a graphic user interface, but contains a compiler for a text-based patcher la...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2017